#!/bin/bash
cierralanzador

if [ "$1" = "" ];then
	zenity --info --text "Arrastre un PDF para comenzar."
	exit 0
fi


ruta=`dirname "$0"`
echo "$ruta"
cd "$ruta"

rm -r /tmp/comprimepdf
mkdir /tmp/comprimepdf


filename=$(basename "$1")

EXTENSION="${filename##*.}"

NIVEL=""

case $EXTENSION in
	"PDF"|"pdf")
	 
	NIVEL=$(yad --window-icon acroread --scale --title "Elija nivel de compresión" --text "Nivel de compresión de las imágenes contenidas en el PDF " \
    --image acroread --min-value=72 --max-value=100 --value=72 --step 1)

	(minipdf "$1" /tmp/comprimepdf/out.pdf $NIVEL
	cpdf -squeeze /tmp/comprimepdf/out.pdf -o /tmp/comprimepdf/pdfcomprimido.pdf
	rm /tmp/comprimepdf/out.pdf)|zenity --progress --width 350 --pulsate --auto-close --text "Esto tardará un poquito..." --title "Comprimiendo ${filename}"

;;
	*)

;;
esac

ruta=`zenity --file-selection --save --confirm-overwrite --filename="new$filename" --title "¿Dónde guardamos el PDF comprimido?"`
cp /tmp/comprimepdf/pdfcomprimido.pdf "$ruta"


